cherry chocolate - French English Dictionary